🇬🇧 en fi 🇫🇮

Chinese crocodile lizard noun

  • A semiaquatic anguimorph lizard, of species Shinisaurus crocodilurus, found only in cool forests in southeastern China and northeastern Vietnam.
kiinankrokotiililisko, kiinankyhmylisko
Wiktionary Links